package com.zhxy.manager.dao;

import com.zhxy.manager.dto.CourseDto;
import com.zhxy.manager.entity.Course;

import java.util.List;

/**
 * 课程
 *
 * @author ZM
 */
public interface CourseDao {
    //新增
    int add(Course course);

    //查询
    List<Course> selectAll();

    //根据id删除
    int del(int id);

    //修改
    int update(Course course);

    //查询,带条件 动态sql
    List<Course> selectWhere(String name);

    //批量删除
    int delBatch(int[] ids);

    //查询,带条件 动态sql  详细信息多变关系
    List<CourseDto> selectDetail(String name);
}
